import { toast } from "luoyu-uni-utils"

/**
 * 语音转文本方法
 * @param {Object} frle
 */
export function speechToText(file){
	return new Promise((resolve,reject)=>{
		// 上传文件
		uni.uploadFile({
			url:'http://huggingface.ai.luoyu.ltd/api/transformers/audio/automatic',
			filePath:file,
			header:{
				'API-Key':'9d207bf0-10f5-4d8f-a479-22ff5aeff8d1luoyu'
			},
			name:'file',
			success(res){
				try {
					resolve(JSON.parse(res.data))
				} catch (error) {
					 resolve(res.data)
				}
				
			},
			fail(error) {
				// toast('识别语音异常')
				reject(error)
			}
		})
	})
}